<macro a(name)>
    [a: Hello ${name}]
    <b('bar')/>
</macro>

<macro b(name)>
    [b: Hello ${name}]
</macro>

<a('foo')/>